Auftrag: Domain CREATE

Funktion

Der Auftrag dient zur Registrierung einer Domain.

Voraussetzungen

  • Der Auftrag kann nur bearbeitet werden, wenn die Domain noch nicht registriert ist.

  • Sie müssen zuvor die Contacts anlegen, die im Auftrag referenziert werden.

Verifikation

  • Domains im Status "failed" sind zunächst an die Konnektierungsfrist von 30 Tagen gebunden. Nach der Konnektierung wird die Risikobewertung durchgeführt.
  • Wird ein Contact-Handle (Typ "PERSON" oder "ORG") mit verifizierten Kontaktdaten verwendet, ist jede Domain automatisch verifiziert, die mit einem Domain CREATE-Auftrag registriert wurde, sofern das Verifizierungsergebnis des Contacts unverändert "success" ist.
  • Ein Domain CREATE-Auftrag wird auch ausgeführt, wenn Kontakte ohne Telefonnummer oder E-Mail verwendet werden.

  • Bei der Übergabe an die Risikobewertung, ohne einen der finalen Status "connect" oder "serverHold", wird der Domain Status "pendingCreate" gesetzt. In der Antwort wird dazu einen Information ausgegeben.

Auftragsparameter

Ein Auftrag setzt sich zusammen aus den Feldern des Datenobjekts Domain und weiteren Parametern, die nachfolgend beschrieben werden:

K/V-Schlüsselwort XML-Namensraum und Element Vorkommen
min - max
Typ / Länge Wertebereich Beschreibung
Action domain:create 1 enumeration create-erule Auftragstyp
Version - 1 enumeration version-erule Version, nur für Aufträge im Key/Value-Format relevant.
CtId ctid 0 - 1 token
3 - 64
Jedes sichtbare Unicode-Zeichen (nach Unicode Version 3.1) Eindeutige Transaktions-ID vom Client

Häufige Fehler

  • Die beauftragte Domain existiert bereits.

  • Die Domain befindet sich im Status „redemptionPeriod“.

  • Ein im Auftrag angegebener Contact erfüllt nicht die Voraussetzungen, für die ihm zugedachte Rolle.

  • Der Nameserver Predelegation Check ist fehlgeschlagen. Eine Beschreibung der durchgeführten Checks finden Sie in der Dokumentation DENIC-23.

 

Beispiele

Kopieren

request:domainCREATE
format:kv

Version: 5.0
Action: CREATE
Domain: domain-example-nserver.de
Holder: DENIC-1000022-EXAMPLE-PERSON
Generalrequest: DENIC-1000022-EXAMPLE-GR
Abusecontact: DENIC-1000022-EXAMPLE-ABUSE
Nserver: ns1.denic.de
Nserver: ns2.denic.de
ctid: cba-987654321
Kopieren

response:domainCREATE
format:kv

RESULT: success
INFO: 53000080014 Domain "Status" is "pendingCreate"
STID: 3727d839-497f-4ef9-8aa5-0a1ea16a8c95
CTID: cba-987654321

 

Kopieren

request:domainCREATE
format:xml

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<registry-request xmlns="http://registry.denic.de/global/5.0" xmlns:domain="http://registry.denic.de/domain/5.0" xmlns:dnsentry="http://registry.denic.de/dnsentry/5.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <domain:create>
    <domain:handle>domain-example-nserver.de</domain:handle>
    <domain:contact role="holder">DENIC-1000022-EXAMPLE-XML-PERSON</domain:contact>
    <domain:contact role="abusecontact">DENIC-1000022-EXAMPLE-XML-GR</domain:contact>
    <domain:contact role="generalrequest">DENIC-1000022-EXAMPLE-XML-ABUSE</domain:contact>
    <dnsentry:dnsentry xsi:type="dnsentry:NS">
      <dnsentry:owner>domain-example-nserver.de</dnsentry:owner>
      <dnsentry:rdata>
        <dnsentry:nameserver>ns1.denic.de</dnsentry:nameserver>
      </dnsentry:rdata>
    </dnsentry:dnsentry>
    <dnsentry:dnsentry xsi:type="dnsentry:NS">
      <dnsentry:owner>domain-example-nserver.de</dnsentry:owner>
      <dnsentry:rdata>
        <dnsentry:nameserver>ns1.domain-example-nserver.de</dnsentry:nameserver>
        <dnsentry:address>81.91.170.12</dnsentry:address>
      </dnsentry:rdata>
    </dnsentry:dnsentry>
  </domain:create>
  <ctid>xml-74ba5155</ctid>
</registry-request>
Kopieren

response:domainCREATE
format:xml

<?xml version="1.0" encoding="UTF-8"?>

<registry-response xmlns="http://registry.denic.de/global/5.0" xmlns:tr="http://registry.denic.de/transaction/5.0">
  <tr:transaction>
    <tr:stid>a503e644-635c-4253-b598-84d0c2296a97</tr:stid>
    <tr:ctid>xml-74ba5155</tr:ctid>    
    <tr:result>success</tr:result>
    <tr:message level="info" code="53000080014">
      <tr:text>Domain "Status" is "pendingCreate"</tr:text>
    </tr:message>
  </tr:transaction>
</registry-response>